in the teeth of fierce criticism - Türkisch Englisch Wörterbuch